package com.gitee.openviducn.inspector.cdr.repository;

import com.gitee.openviducn.inspector.domain.vo.request.WebhookCDRRequest;

import java.util.List;
import java.util.Set;

public interface BaseCDRRepository {

    /**
     * 保存
     */
    void save(WebhookCDRRequest cdr);

    /**
     * 查询
     * TODO 会出现不同openvidu相同sessionId时数据融合一块问题
     */
    List<WebhookCDRRequest> queryBySessionIdAndEventsBetween(String sessionId, Set<String> events);

}
